rigorous climate - French English Dictionary